somewhat faulty/imperfect - Anglais Synonymes Dictionnaire